package com.tg.appcommon.router;

import android.app.Activity;
import android.content.Context;
import android.os.Bundle;

import com.tg.app.camera.Camera;
import com.tg.appcommon.android.TGLog;
import com.tg.appcommon.business.IAppModule;

public class AppModuleEmptyImpl implements IAppModule {
    public static AppModuleEmptyImpl empty() {
        return sEmpty;
    }

    static AppModuleEmptyImpl sEmpty = new AppModuleEmptyImpl();

    @Override
    public void goToDeviceListPage(Context context, Bundle intent) {

    }

    @Override
    public void goToDeviceListPage(Context context) {
        TGLog.d("AppModuleEmptyImpl");
    }

    @Override
    public void startLoginActivity(Context context, String from) {

    }


    @Override
    public boolean isNoMedia(Object object) {
        return false;
    }

    @Override
    public boolean isBatteryDevice(Object deviceItem) {
        return false;
    }

    @Override
    public boolean isLockBell(Object deviceItem) {
        return false;
    }

    @Override
    public boolean isLamp(Object deviceItem) {
        return false;
    }




    @Override
    public void removeAllCamera() {

    }

    @Override
    public boolean isThirdPartyApp() {
        return false;
    }

    @Override
    public void notifyMessage(int messageId, String message) {

    }

    @Override
    public void onEventClickByName(String name, String btn) {

    }

    @Override
    public void openServePlay(Activity activity, String url, long deviceId, int type, int requestCode) {

    }

    @Override
    public void launchSuperAI(Context context, Object deviceItem) {

    }

    @Override
    public void launchSuperAIPay(Context context, Object deviceItem) {

    }

    @Override
    public void launchAIorSuperAIPay(Context context, Object deviceItem) {

    }

    @Override
    public void launchCloudServicePay(Context context, Object deviceItem) {

    }

    @Override
    public void onClickServeBtn(Activity activity, boolean canLive, Object deviceItem, Object message) {

    }
}
